package com.agri.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 农产品价格趋势实体
 * 记录农产品每日市场价格变化趋势
 *
 * @author Agri-Fin-Sale Team
 * @since 2025-10-31
 */
@Data
@TableName("t_crop_price_trend")
public class CropPriceTrend {
    @TableId
    private Long id;

    /**
     * 农产品ID，关联t_crop表
     */
    private Long cropId;

    /**
     * 价格日期
     */
    private Date priceDate;

    /**
     * 市场价格
     */
    private BigDecimal marketPrice;

    /**
     * 价格单位
     */
    private String priceUnit;

    /**
     * 市场名称
     */
    private String marketName;

    /**
     * 地区
     */
    private String region;

    /**
     * 数据来源
     */
    private String dataSource;

    /**
     * 创建时间
     */
    private Date createTime;
}